predaceous instinct - Espagnol Anglais Dictionnaire